ISequentialData<T>
Assembly: ServiceStack.Redis.dll
View Source
Declaration
public interface ISequentialData<T>
Properties
DequeueItems
View Source
Declaration
IList<T> DequeueItems { get; }
DequeueId
View Source
Declaration
string DequeueId { get; }
Methods
PopAndUnlock()
pop numProcessed items from queue and unlock queue for work item id that dequeued items are associated with
View Source
Declaration
void PopAndUnlock()
DoneProcessedWorkItem()
A dequeued work item has been processed. When all of the dequeued items have been processed, all items will be popped from the queue,and the queue unlocked for the work item id that the dequeued items are associated with
View Source
Declaration
void DoneProcessedWorkItem()
UpdateNextUnprocessed(T)
Update first unprocessed item with new work item.
View Source
Declaration
void UpdateNextUnprocessed(T newWorkItem)
Parameters
Type | Name |
---|---|
<T> | newWorkItem |